a watery chili-based broth from mexico - German English Dictionary